package projetoesa;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author heitor
 */
public class FachadaESA {

    CadastroProfessor cadp = new CadastroProfessor();
    CadastroDepartamento cadd = new CadastroDepartamento();
    CadastroDisciplina cadis = new CadastroDisciplina();
    CadastroSecretario secr = new CadastroSecretario();
    public void AdcionarProfessor(Professor prof) {
        cadp.addProfessor(prof);

    }

    public void RemoverProfessor(String nome) {

        cadp.removeProfessor(nome);

    }

    public Professor BuscarProfessor(String nome) {
        return cadp.buscarProfessor(nome);

    }

    public void AdcionarDepartamanto(Departamanto departamento) {
        cadd.addDepartamento(departamento);

    }

    public void RemoverDepartamanto(String nome) {

        cadd.removeDepartamento(nome);

    }

    public Departamanto BuscarDepartamanto(String nome) {
        return cadd.buscarDepartamento(nome);

    }

    public void AdcionarDiscplina(Disciplina disc) {
        cadis.addDisciplina(disc);

    }

    public void RemoverDisciplina(String nome) {

        cadis.removeDisciplina(nome);

    }

    public Disciplina BuscarDisciplina(String nome) {
        return cadis.buscarDisciplina(nome);
    }
      public void AdcionarSecretario(Secretario sec) {
        secr.addSecretario(sec);

    }

    public void RemoverSecretario(String nome) {

        secr.removeSecretario(nome);

    }

    public Secretario BuscarSecretario(String nome) {
        return secr.buscarSecretario(nome);
    }
}
